//
//  NseumMacro.h
//  Goin
//
//  Created by Flyfreely on 2018/9/27.
//  Copyright © 2018年 Goin. All rights reserved.
//

#ifndef NseumMacro_h
#define NseumMacro_h
typedef NS_ENUM(NSInteger, FoodOrderType) {
    FoodOrderTypeSelfLifting = 0,//到店自提
    FoodOrderTypeEatNow,//现吃
};
//义工活动上传照片类型
typedef NS_ENUM(NSInteger, VolunteerActivityUploadImageType) {
    VolunteerActivity_UploadHeaderImage = 0,//上传头像，组织头像
    VolunteerActivity_UploadManagerHeaderImage,//上传管理者头像
    VolunteerActivity_UploadPhotosImage,//上传义工活动图片
    VolunteerActivity_UploadCoverImage,//上传视频缩略图
};

//义工活动类型
typedef NS_ENUM(NSInteger, VolunteerActivityType) {
    VolunteerActivity_organization = 0,//义工组织活动
    VolunteerActivity_personal,//义工个人活动
    Food_star,//美食达人活动
};

//兼职管理订单状态枚举
typedef NS_ENUM(NSInteger, Part_timeOrderState) {
    Part_timeOrderWaitingStart = 1,//待开始
    Part_timeOrderprocessing = 2,//进行中
    Part_timeOrderCompleted = 3,//已完成
};

//在哪种状态下接单
typedef NS_ENUM(NSInteger, Part_timeRobbingOrderState) {
    Part_timeComeFromNoResume = 0,//第一次没有简历时进入兼职模块
    Part_timeComeFromResumeMismatch,//兼职模块抢单广场简历没有匹配到订单进入查看其他需求时
    Part_timeComeFromOrderWaitingStart,//从订单管理待开始状态订单进入查看详情
    Part_timeComeFromWaitingStartCancelOrderOrSinging,//从订单管理待开始状态订单进入详情签到或取消订单
    Part_timeComeFromOrderRobbingHall,//从抢单广场接单后进入订单详情
    Part_timeComeFromOrderJPUSH,//从推送实时订单消息或者点击实时订单推送item弹出进入实时订单详情
    Part_timeComeFromHomeScanSinging,//从首页扫码或者扫码模块直接扫码签到签到进入详情页
};

//预订相关选择配置类型
typedef NS_ENUM(NSInteger, BookSelectConfigType) {
    BookSelectConfigNumberOfPeople = 0,//预订人数配置
    BookSelectConfigNSDate,//预订日期配置
    BookSelectConfigTimes,//预订时间配置
    BookSelectConfigSeat,//预订座位配置
    BookSelectConfigBookingType,//预订类型选择
    
};

//预订餐类型
typedef NS_ENUM(NSInteger, BookSelectType) {
    BookSelectTypeNowEat = 0,//现吃
    BookSelectTypeSinceTheLift,//自提
    BookSelectTypeTakeOut,//外卖
};

//预订类型
typedef NS_ENUM(NSUInteger, JMFromeBookType) {
    JMFromeBookFood = 0,//预订餐
    JMFromeBookSeat,//预订座
};

//首页店铺类型
typedef NS_ENUM(NSUInteger, JMMainStoreType) {
    JMMainNearStore = 0,//附近商家
    JMMainNewStore,//新店专区
};

typedef NS_ENUM(NSInteger, OffsetType) {
    OffsetTypeMin,
    OffsetTypeCenter,
    OffsetTypeMax,
};


#endif /* NseumMacro_h */
